mining technician - German English Dictionary